construct a barricade - Französisch Englisch Wörterbuch